#pragma once
#include "scene.h"

enum TipeTile
{
	eTT_SEA,
	eTT_WATER,
	eTT_GRASS,
	eTT_HILL,
	eTT_MOUNT
};

class MapGenScene :
	public IScene
{
public:
	MapGenScene(const std::string &name);
	virtual ~MapGenScene(void);


	virtual void doInit();
	virtual bool doRun();
	virtual void doClose();

	void GenGlobalMap();
	void NewMap();
	void GenContinent(Vector2di *pos, Vector2di *v);

private:
	
	TipeTile m_tile[100][100];
};

